Construction, installation work for Formula 1 Grand Prix starts in Baku
The Formula 1 Azerbaijan Grand Prix will be held for the sixth time, spokesman for the Formula 1 Azerbaijan Grand Prix Turab Teymurov said. According to Teymurov, the competition will take place on June 10-12, and as part of …